fenestra of the vestibule - Français Anglais Dictionnaire